From 75193d1d41b5400174e8d880bfab2d51fddc68e6 Mon Sep 17 00:00:00 2001 From: oliskoli Date: Sun, 2 Jul 2006 13:44:40 +0000 Subject: [PATCH] Add new target 'release-rpm'. git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@2197 f51c46e8-681c-474f-0cfe-069cfd0219fb --- gpsbabel/Makefile.in | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gpsbabel/Makefile.in b/gpsbabel/Makefile.in index 0792e9d9c..0641c0c82 100644 --- a/gpsbabel/Makefile.in +++ b/gpsbabel/Makefile.in @@ -181,6 +181,24 @@ release-tarball: gpsbabel.html tar czf /tmp/gpsbabel-$(VERSIOND).tar.gz gpsbabel-$(VERSIOND) # cd /tmp ; tar xzf gpsbabel-$(VERSIOND).tar.gz +release-rpm: + test -f gpsbabel.html + mkdir -p /tmp/dist/BUILD \ + /tmp/dist/RPMS /tmp/dist/SPECS \ + /tmp/dist/SOURCES /tmp/dist/SRPMS \ + /tmp/dist/TMP /tmp/dist/install + tools/mkspec $(VERSD) $(RELEASE) $(WEB) > /tmp/dist/SPECS/gpsbabel.spec + cp -ap gpsbabel.html gpsbabel-$(VERSIOND)/ + cp -ap CHANGELOG gpsbabel-$(VERSIOND)/ + rm -rf /tmp/dist/TMP/gpsbabel-$(VERSD) + rm -rf /tmp/dist/SOURCES/gpsbabel-$(VERSD).tgz + cp -apr gpsbabel-$(VERSIOND) /tmp/dist/TMP/gpsbabel-$(VERSD) + cd /tmp/dist/TMP ; tar --owner=0 --group=0 -czf ../SOURCES/gpsbabel-$(VERSD).tgz gpsbabel-$(VERSD) + rpmbuild -ba \ + --define "_topdir /tmp/dist" \ + --define "buildroot /tmp/dist/install" \ + /tmp/dist/SPECS/gpsbabel.spec + # # The Windows executables are cross compiled from the exported CVS image. -- 2.30.2